sheep ked

noun
1.
British Dictionary definitions for sheep ked

sheep ked

noun
1.
a wingless dipterous fly, Melophagus ovinus, that is an external parasite of sheep: family Hippoboscidae